<html>
<head><meta charset="utf-8"><title>Renaming `rustc_ty` · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html">Renaming `rustc_ty`</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="217177245"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217177245" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217177245">(Nov 18 2020 at 18:32)</a>:</h4>
<p>I proposed in <a href="https://github.com/rust-lang/rust/issues/79169">#79169</a> to rename <code>rustc_ty</code> and use the name for the WIP extraction of the type library from <code>rustc_middle</code>. I have 2 questions: would this change require an MCP? and what would be the new name of the current <code>rustc_ty</code>?</p>



<a name="217177549"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217177549" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217177549">(Nov 18 2020 at 18:35)</a>:</h4>
<p>As I understand it, that crate contains utility functions about types. Would something like <code>rustc_ty_util</code> make sense?</p>



<a name="217177565"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217177565" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lcnr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217177565">(Nov 18 2020 at 18:35)</a>:</h4>
<p>hmm, I think the rename is fine, but an MCP is probably appropriate here</p>



<a name="217177927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217177927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217177927">(Nov 18 2020 at 18:38)</a>:</h4>
<p>I think I'm going to just open a MCP since doesn't take a lot of time to file...</p>



<a name="217178865"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217178865" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217178865">(Nov 18 2020 at 18:45)</a>:</h4>
<p>Opened <a href="https://github.com/rust-lang/compiler-team/issues/387">compiler-team#387</a> (<a href="#narrow/stream/233931-t-compiler.2Fmajor-changes/topic/Rename.20.60rustc_ty.60.20compiler-team.23387">Zulip topic</a>)</p>



<a name="217190072"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217190072" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jack Huey <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217190072">(Nov 18 2020 at 20:10)</a>:</h4>
<p>To add to this, should splitting out stuff to <code>rustc_ty_library</code> require an MCP?</p>



<a name="217190088"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217190088" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jack Huey <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217190088">(Nov 18 2020 at 20:11)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> see this thread and the linked MCP thread</p>



<a name="217298617"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/217298617" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#217298617">(Nov 19 2020 at 16:57)</a>:</h4>
<p>I see the PR</p>



<a name="220532507"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/Renaming%20%60rustc_ty%60/near/220532507" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pierwill <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/Renaming.20.60rustc_ty.60.html#220532507">(Dec 20 2020 at 19:07)</a>:</h4>
<p>Happened to find this. I've been working on expanding the rustc_middle docs. I think I'll continue to do that. I'm also happy to help with documenting the new <code>rustc_ty</code> library.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>